weed sprayer - German English Dictionary